$(document).ready(function() {
    
    $(".fc_popup").fancybox();
    
    $('.registrar').click(function(){
        var id = $(this).attr('itemid');
        $('#popup').html($('#conteudo_interesse'+id).html());
        $('.fc_popup').click();
        
        $('.telefone').mask('(99) 9999-9999');
        
        $("#popup .form").validate({
            onfocusout: function (element) {
                $(element).valid();
            }
        });
        
    });
    
    $(document).on("click", ".ctn-popup .semana",function(){
        $('.ctn-popup .semana').removeClass('active');
        $(this).addClass('active');
        $('.rd_semana').prop('checked',false);
        $(this).next().prop('checked',true);
    });
    
    var limit = 2;
    var count = 0;
    $(document).on("click", ".ctn-popup .horario",function(){
        if(count < limit) {
            if($(this).next().attr('checked') || $(this).attr('class').indexOf('active') > 0){
                $(this).removeClass('active');
                $(this).next().prop('checked',false);
                if(count > 0) count--;
            }else{
                $(this).addClass('active');
                $(this).next().prop('checked',true);
                count++;
            }
        }else{
            if($(this).next().attr('checked')  || $(this).attr('class').indexOf('active') > 0){
                $(this).removeClass('active');
                $(this).next().prop('checked',false);
                if(count > 0) count--;
            }
        }      
    });
    
    $(document).on("submit", ".ctn-popup .form",function(){
        
        $.post(URLBASE+'/'+CONTROL+'/interesse', $(this).serialize() ,function(data) {
            if(data.ok){
                alert('Interesse enviado com sucesso!');
                $.fancybox.close();
            }
            else if(data.msg > ''){
                alert(data.msg);
            }
        }, 'json');
        
        return false;
    });
    
});    